green-leafy vegetables - English Synonyms Dictionary